Square\Models\TerminalCheckout A

Total Complexity 56
Dependencies 6
Dependents 5
Total lines 579
Lines of code 169
Logical lines of code 77
Comment lines 295
Methods 38
Properties 18

Methods 38

Method Rating Maintainability Complexity Lines of code
jsonSerialize()
B
40 19 57
setAppId()
S
81 1 3
setPaymentIds()
S
81 1 3
getCreatedAt()
S
82 1 3
setCreatedAt()
S
81 1 3
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
81 1 3
getAppId()
S
82 1 3
getLocationId()
S
82 1 3
setCancelReason()
S
81 1 3
setLocationId()
S
81 1 3
getPaymentType()
S
82 1 3
setPaymentType()
S
81 1 3
getCustomerId()
S
82 1 3
setCustomerId()
S
81 1 3
getAppFeeMoney()
S
82 1 3
setAppFeeMoney()
S
81 1 3
getPaymentIds()
S
82 1 3
__construct()
S
77 1 4
getId()
S
82 1 3
getOrderId()
S
82 1 3
setId()
S
81 1 3
getAmountMoney()
S
82 1 3
setAmountMoney()
S
81 1 3
getReferenceId()
S
82 1 3
setReferenceId()
S
81 1 3
getNote()
S
82 1 3
setNote()
S
81 1 3
setOrderId()
S
81 1 3
setStatus()
S
81 1 3
getPaymentOptions()
S
82 1 3
setPaymentOptions()
S
81 1 3
getDeviceOptions()
S
82 1 3
setDeviceOptions()
S
81 1 3
getDeadlineDuration()
S
82 1 3
setDeadlineDuration()
S
81 1 3
getStatus()
S
82 1 3
getCancelReason()
S
82 1 3